mordon (creature) - English Synonyms Dictionary